home *** CD-ROM | disk | FTP | other *** search
/ Champak 146 / (Vol 146) Jan 07 2012.iso / Games / thrust_2.swf / scripts / frame_21 / PlaceObject2_107_537 / CLIPACTIONRECORD onClipEvent(enterFrame)_2.as next >
Text File  |  2012-01-07  |  1KB  |  51 lines

  1. onClipEvent(enterFrame){
  2.    if(_root.land.hitTest(_X,_Y,true) && dead == false)
  3.    {
  4.       dead = true;
  5.       momentumx = 0;
  6.       momentumy = 0;
  7.       this.gotoAndStop("Explode");
  8.    }
  9.    if(_root.land.spad.hitTest(_X,_Y + 7,true) && rotate > -10 && rotate < 10 && landed == false)
  10.    {
  11.       rotate = 0;
  12.       momentumx = 0;
  13.       if(landed == false)
  14.       {
  15.          momentumy = 0;
  16.       }
  17.       landed = true;
  18.    }
  19.    else if(_root.land.spad.hitTest(_X,_Y + 7,true) && rotate < -10 && rotate > 10 && landed == false)
  20.    {
  21.       dead = true;
  22.       momentumx = 0;
  23.       momentumy = 0;
  24.       this.gotoAndStop("Explode");
  25.    }
  26.    else if(!_root.land.spad.hitTest(_X,_Y + 7,true))
  27.    {
  28.       momentumy -= 0.02;
  29.       landed = false;
  30.    }
  31.    if(_root.land.pad.hitTest(_X,_Y + 10,true) && rotate > -10 && rotate < 10 && momentumx > -2 && momentumx < 2 && momentumy > -0.8 && dead == false)
  32.    {
  33.       rotate = 0;
  34.       momentumx = 0;
  35.       momentumy = 0;
  36.       won = true;
  37.       this.gotoAndStop(4);
  38.    }
  39.    else if(_root.land.pad.hitTest(_X,_Y + 5,true) && rotate < -10 && rotate > 10 && momentumy < -0.8 && dead == false)
  40.    {
  41.       dead = true;
  42.       momentumx = 0;
  43.       momentumy = 0;
  44.       this.gotoAndStop("Explode");
  45.    }
  46.    if(landed == true)
  47.    {
  48.       rotate = 0;
  49.    }
  50. }
  51.